//
//  OrdersListModel.h
//  YueYueSpecailCarDriver
//
//  Created by 李亚军 on 17/2/7.
//  Copyright © 2017年 黄旺鑫. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface OrdersListModel : NSObject

/**
 订单uuid
 */
@property (nonatomic , copy) NSString *uuid;

/**
 起点
 */
@property (nonatomic , copy) NSString *originAddress;

/**
 目的地地址
 */
@property (nonatomic , copy) NSString *destAddress;

/**
 订单类型（时效性）：1 实时订单， 2 预约订单
 */
@property (nonatomic , assign) NSInteger typeTime;

/**
 订单类型（行程）：1 出租车；2 专车； 3 拼车； 4 接送机；5 日租/半日租
 */
@property (nonatomic , assign) NSInteger typeTrip;


/**
 订单总费用（=司机收入=各费用之和*高峰溢价率+附加服务费等+（后台）调整价格）
 */
@property (nonatomic , assign) double totalFare;

/**
 出发时间
 */
@property (nonatomic , assign) NSTimeInterval deparTime;

/**
 到达时间
 */
@property (nonatomic , assign) NSTimeInterval arriveTime;

/**
 车牌号
 */
@property (nonatomic , copy) NSString *plateNum;

/**
 司机姓名
 */
@property (nonatomic , copy) NSString *driverName;

/**
 司机电话
 */
@property (nonatomic , copy) NSString *driverMobile;

/**
 实际乘车人数
 */
@property (nonatomic , assign) NSInteger actualPasNum;

/**
 订单子状态
 * 200.司机接单、行程确定 201.司机拼车中（不满员） 202.司机拼车完成（满员）210.司机出发、去接乘客 220.司机到达、等待乘客
 * 300.乘客上车、行程开始
 * 400.司机送达目的地
 * 500.司机确认费用，等待乘客支付 510.乘客取消订单，待支付取消费用 520.司机取消订单，待支付取消费用
 * 600.付款完成、行程结束 610.乘客完成对车主评价
 * 900.乘客取消（行程确定前）901.乘客取消（行程确定后、司机未到达）902.乘客取消（行程确定后、司机到达）910.司机取消 980.无人抢单，订单超时 990.客服关闭订单
 */
@property (nonatomic , assign) NSInteger subStatus;

@end
